home *** CD-ROM | disk | FTP | other *** search
/ Java Primer Plus / Java Primer Plus (Waite Group Proess)(1996).iso / java_Win / demo / DrawTest / DrawTest.class (.txt) < prev    next >
Encoding:
Java Class File  |  1995-10-12  |  1.4 KB  |  37 lines

  1. import java.applet.Applet;
  2. import java.awt.BorderLayout;
  3. import java.awt.Component;
  4. import java.awt.Container;
  5. import java.awt.Event;
  6. import java.awt.Frame;
  7. import java.awt.Window;
  8.  
  9. public class DrawTest extends Applet {
  10.    public void init() {
  11.       ((Container)this).setLayout(new BorderLayout());
  12.       DrawPanel dp = new DrawPanel();
  13.       ((Container)this).add("Center", dp);
  14.       ((Container)this).add("South", new DrawControls(dp));
  15.    }
  16.  
  17.    public boolean handleEvent(Event e) {
  18.       switch (e.id) {
  19.          case 201:
  20.             System.exit(0);
  21.             return true;
  22.          default:
  23.             return false;
  24.       }
  25.    }
  26.  
  27.    public static void main(String[] args) {
  28.       Frame f = new Frame("DrawTest");
  29.       DrawTest drawTest = new DrawTest();
  30.       drawTest.init();
  31.       ((Applet)drawTest).start();
  32.       ((Container)f).add("Center", drawTest);
  33.       ((Component)f).resize(300, 300);
  34.       ((Window)f).show();
  35.    }
  36. }
  37.